<ng-container *ngIf="data.type === 'confirm'">
  <h3 l10nTranslate>{{ data.msg }}</h3>
  <div mat-dialog-actions>
    <button
      *ngIf="data.yes.show"
      mat-stroked-button
      (click)="onYes()"
      style="margin-right:20px;"
    >
      是
    </button>
    <button
      *ngIf="data.no.show"
      mat-stroked-button
      (click)="onNo()"
      cdkFocusInitial
    >
      否
    </button>
  </div>
</ng-container>

<ng-container *ngIf="data.type === 'aaa'">
  <div class="panel-agree">
    <h2 mat-dialog-title>User Agreement</h2>
    <mat-dialog-content class="mat-typography bd">
      <h4>一、总则</h4>
      <p>
        1.1
        《用户协议》（以下称“本协议”或“本条款及条件”），由正文、《隐私条款》、《了解你的客户和反洗钱政策》以及本网站已经发布的或将来可能发布的各类规则、声明、说明等构成。
      </p>
      <p>
        1.2
        您在使用本网站提供的各项服务之前，应仔细阅读本协议，如有不理解之处或其他必要，请咨询专业律师。如您不同意本协议及/或随时对其的修改，请您立即停止使用本网站提供的服务或不再登陆本网
        站。您一旦登陆本网站、使用本网站的任何服务或任何其他类似行为即表示您已了解并完全同意本协议各项内容，包括本网站对本协议随时所做的任何修改。
      </p>
      <p>
        1.3
        您通过按照本网站的要求填写相关信息，并经过其他相关程序后成功注册可以成为本网站的会员（以下称“会员”），在进行注册过程中点击“同意”按钮即表示您以电子签署的形式与公司达成协议；或您在
        使用本网站过程中点击任何标有“同意”或类似意思的按钮的行为或以其他本网站允许的方式实际使用本网站提供的服务时，均表示您完全了解、同意且接受本协议项下的全部条款的约束，无您手写的书面签
        字就本协议对您的法律约束力无任何影响。
      </p>
      <p>
        1.4
        您成为本网站的会员后，您将获得一个会员帐号及相应的密码，该会员帐号和密码由会员负责保管；会员应当对以其您帐号进行的所有活动和事件负法律责任。
      </p>
      <p>
        1.5
        只有成为本网站的会员才可使用本网站提供的数字资产交易平台进行交易及享受其他本网站规定的只有会员才可获得的服务；会员外的其他您只有登陆网站、浏览网站及其他本网站规定的可获得的服务。
      </p>
      <p>
        1.6
        通过注册和使用任何由本网站提供的服务和功能，您将被视为已阅读，理解并：
      </p>
      <p>1.6.1 接受本协议所有条款及条件的约束。</p>
      <p>
        1.6.2
        您确认您已年满16周岁或根据不同的可适用的法律规定的具有可订立合同的法定年龄，您在本网站的注册、销售或购买、发布信息等接受本网站服务的行为应当符合对您有管辖权的主权国家或地区相关
        法律法规，并有充分的能力接受这些条款，并订立交易，使用本网站进行数字资产交易。
      </p>
      <p>1.6.3 您保证交易中涉及到的属于您的数字资产均为合法取得并所有。</p>
      <p>
        1.6.4 您同意您为您自身的交易或非交易行为承担全部责任和任何收益或亏损。
      </p>
      <p>1.6.5 您确认注册时提供的信息是真实和准确的。</p>
      <p>
        1.6.6
        您同意遵守任何有关法律的规定，就税务目的而言，包括报告任何交易利润。
      </p>
      <p>
        1.6.7
        您同意在任何时候不得从事或参与损害本网站或公司利益的行为或活动，无论是否与本网站提供的服务有关。
      </p>
      <p>
        1.6.8
        本协议只是就您与我们之间达成的权利义务关系进行约束，而并不涉及本网站用户之间与其他网站和您之间因数字资产交易而产生的法律关系及法律纠纷。
      </p>
      <h3>二、协议修订</h3>
      <p>
        我们保留不时修订本协议、并以网站公示的方式进行公告、不再单独通知您的权利，变更后的协议会在本协议首页标注变更时间，一经在网站公布，立即自动生效。您应不时浏览及关注本协议的更新变更时
        间及更新内容，如您不同意相关变更，应当立即停止使用本网站服务；您继续使用本网站服务，即表示您接受并同意经修订的协议的约束。
      </p>
      <h3>三、注册</h3>
      <h5>3.1 注册资格</h5>
      <p>
        您确认并承诺：在您完成注册程序或以其他本网站允许的方式实际使用本网站提供的服务时，您应当是具备可适用的法律规定的可签署本协议及使用本网站服务应具有的能力的自然人、法人或其他组织。您
        一旦点击同意注册按钮，即表示您自身或您的有权代理人已经同意该协议内容并由其代理注册及使用本网站服务。若您不具备前述主体资格，则您及您的有权代理人应承担因此而导致的一切后果，且公司保
      </p>
    </mat-dialog-content>
    <div class="ft">
      <div
        class="h"
        style="text-align:center;font-family: PingFangSC-Regular;
        font-size: 14px;
        color: #333333;
        letter-spacing: -0.34px;"
      >
        <mat-checkbox [(ngModel)]="agree">
          I have read and agree to the
          <a href="" style="text-decoration: none;color:#5693ffc9;">
            &lt;User Agreement&gt;
          </a>
        </mat-checkbox>
      </div>
      <div class="b" style="margin-top:12px;">
        <button
          (click)="onAgree()"
          mat-button
          style="width:100%;background: #116CEB;color:white;"
        >
          Confirm
        </button>
      </div>
    </div>
  </div>
</ng-container>

<ng-container *ngIf="data.type === 'agree'">
  <div class="panel-agree">
    <h2 mat-dialog-title l10nTranslate>test.title</h2>
    <mat-dialog-content class="mat-typography bd">
      <pre l10nTranslate>test.1</pre>
      <pre l10nTranslate>test.2</pre>
      <pre l10nTranslate>test.3</pre>
      <pre l10nTranslate>test.4</pre>
      <pre l10nTranslate>test.5</pre>
      <pre l10nTranslate>test.6</pre>
      <pre l10nTranslate>test.7</pre>
      <pre l10nTranslate>test.8</pre>
    </mat-dialog-content>
    <div class="ft">
      <div
        class="h"
        style="text-align:center;font-family: PingFangSC-Regular;
          font-size: 14px;
          color: #333333;
          letter-spacing: -0.34px;"
      >
        <mat-checkbox [(ngModel)]="agree" l10nTranslate>
          test.btn
        </mat-checkbox>
      </div>
      <div class="b" style="margin-top:12px;">
        <button
          (click)="onAgree()"
          mat-button
          style="width:100%;background: #116CEB;color:white;"
          l10nTranslate
        >
          agree.btn.confirm
        </button>
      </div>
    </div>
  </div>
</ng-container>
